Extending Transactions in Enterprise JavaBeans

نویسنده

  • Marek Prochazka
چکیده

Enterprise JavaBeans (EJB) is a new technology that aims at supporting distributed component-based applications written in Java. Since distributed electronic transactions are one of the frequent applications of EJB, the paper discusses the EJB support for advanced transactional applications and proposes an extension of the current transactional concepts in EJB. The extension, Bourgogne transactions, allows a transaction to delegate bean objects to transactions, to share bean objects with other transactions, and to establish flow control dependencies between transactions. Implementation issues together with pitfalls of the proposed extension are discussed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Advanced Transactions in Enterprise JavaBeans

Enterprise JavaBeans (EJB) is a new technology that aims at supporting distributed transactional component-based applications written in Java. In recent years, a lot of new advanced software applications have arisen, which have new requirements for transaction processing. Since EJB is modern concept that deals with transactions, the paper discusses the support of EJB for those requirements for ...

متن کامل

Critical Evaluation of the EJB Transaction Model.fm

Enterprise JavaBeans is a widely-used technology that aims at supporting distributed component-based applications written in Java. One of the key features of the Enterprise JavaBeans architecture is the support of declarative distributed transactions, without requiring explicit coding. In this paper, after a brief introduction of the concepts and mechanisms related to the EJB Transaction Model,...

متن کامل

Using Enterprise JavaBeans in a Computer Science Curriculum

This paper introduces the principles behind Enterprise JavaBeans including examples of both session and entity beans. It also discusses techniques for incorporating Enterprise JavaBeans into a computer science curriculum specifically within a distributed processing course and database course. The paper ends with an evaluation and summary of Enterprise JavaBeans.

متن کامل

High–Available Enterprise JavaBeans Using Group Communication System Support

The Enterprise JavaBeans (EJB) architecture provides a structure to build scalable and distributed applications, based on transactions. Despite of the transactional service, if the server crashes, the EJB will be unavailable. The EJB could be recovered when the server restarts up. Its availability is restricted. High– available systems require fast recovery time that can be easily implemented u...

متن کامل

Reflections on Remote Reflection

The Java programming language provides both reflection and remote method invocation: reflection allows a program to inspect itself and its runtime environment, remote method invocation allows methods to be invoked transparently across a network. Unfortunately, the standard Java implementations of reflection and remote method invoca-tion are incompatible: programmers cannot reflect on a remote a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000